semi-automatic weapon - Français Anglais Dictionnaire